#pragma once
#include <Windows.h>
#include <iostream>
#include <sstream>
#include <string>
#include <vector>
#include "../IoCtrl/IoCtrl.h"

#define USTRING_WIN32_NAME     L"\\\\.\\TestControl"

void ClearScreen(const std::string& strInput, const std::string& strCommand, const std::vector<std::string>& argv, void* lpUserPtr, BOOL& bExit);

void Initialize(const std::string& strInput, const std::string& strCommand, const std::vector<std::string>& argv, void* lpUserPtr, BOOL& bExit);

void Quit(const std::string& strInput, const std::string& strCommand, const std::vector<std::string>& argv, void* lpUserPtr, BOOL& bExit);

void InjectTo(const std::string& strInput, const std::string& strCommand, const std::vector<std::string>& argv, void* lpUserPtr, BOOL& bExit);
